home *** CD-ROM | disk | FTP | other *** search
/ Revolution - Das Atari CD Magazin 1997 / Revolution - Das Atari CD Magazin 1.iso / software / anwendng / clix360 / clix_u.ext < prev    next >
Text File  |  1997-01-21  |  6KB  |  300 lines

  1. #***********************************************************************
  2. # UDO
  3.  
  4.  
  5. #***********************************************************************
  6. # UDO
  7. # Das war mal mein Steuerfile für UDO
  8. #EXTENSION ".U", ".UI" = {
  9.  
  10. #  DELIMITER " {}@+*[\\].,;:-'`#^?=&%$§\"~|<>⇧⇩⇨⇦❎╱◆"; # ohne !
  11.  
  12. #  COMMENT {DarkCyan, Light} = "#", "";
  13.  
  14. #  KEYS{DarkRed, Bold} =
  15. #    '!include',
  16. #    '!begin_document', '!end_document',
  17. #    '!begin_itemize', '!end_itemize',
  18. #    '!begin_enumerate', '!end_enumerate',
  19. #    '!begin_description', '!end_description',
  20. #    '!begin_verbatim', '!end_verbatim',
  21. #    '!begin_xlist', '!end_xlist',
  22. #    '!stg_subtoc', '!pch_subtoc';
  23.  
  24. #  KEYS{DarkBlue, Bold} =
  25. #    '!item',
  26. #    '!node';
  27.  
  28. #  KEYS{DarkMagenta, Bold} =
  29. #    '!subsubnode';
  30.  
  31. #  KEYS{DarkGreen, Bold} =
  32. #    '!subnode';
  33.  
  34. #  SHORTCUT 'it' = "!item";
  35. #  SHORTCUT 'verb' = "!begin_verbatim\n!end_verbatim";
  36. #  SHORTCUT 'xlist' = "!begin_xlist\n!end_xlist";
  37. #  SHORTCUT 'item' = "!begin_itemize\nit\e\c\n!end_itemize";
  38. #  SHORTCUT 'descr' = "!begin_description\nit\e\c\n!end_description";
  39. #  SHORTCUT 'enum' = "!begin_enumerate\nit\e\c\n!end_enumerate";
  40.  
  41. #}
  42.  
  43. #und das hier ist von Uwe Mindrup:
  44.  
  45.  
  46. EXTENSION ".U", ".UI" = {
  47.  
  48.   DELIMITER " {}@+*[\\].,;:-'`#^?=&%$§\"~|<>⇧⇩⇨⇦❎╱◆∙"; # ohne !()
  49.  
  50.   COMMENT {DarkCyan, Light} = "#", "";
  51.  
  52.   HELPFILE "UDO";
  53.  
  54.   KEYS{DarkBlue, Bold} =
  55.     '(!N)','(!n)','(!B)','(!b)','(!U)','(!u)';
  56.  
  57.   KEYS{DarkRed, Bold} =
  58. #    '!=asc',
  59. #    '!=html',
  60. #    '!=man',
  61. #    '!=pch',
  62. #    '!=rtf',
  63. #    '!=stg',
  64. #    '!=tex',
  65. #    '!=win',
  66. #    '!asc',
  67. #    '!author',
  68. #    '!authorimage',
  69. #    '!autorefoff',
  70. #    '!autorefon',
  71.     '!begin_appendix',
  72.     '!begin_asc',
  73.     '!begin_description',
  74.     '!begin_document',
  75.     '!begin_enumerate',
  76.     '!begin_html',
  77.     '!begin_itemize',
  78.     '!begin_man',
  79.     '!begin_pch',
  80.     '!begin_rtf',
  81.     '!begin_stg',
  82.     '!begin_tex',
  83.     '!begin_win',
  84.     '!begin_xlist',
  85.     '!begin_verbatim',
  86. #    '!bigskip',
  87. #    '!break',
  88. #    '!code_ansi',
  89. #    '!code_ascii',
  90. #    '!date',
  91. #    '!else_asc',
  92. #    '!else_html',
  93. #    '!else_man',
  94. #    '!else_pch',
  95. #    '!else_rtf',
  96. #    '!else_stg',
  97. #    '!else_tex',
  98. #    '!else_win',
  99. #    '!email',
  100.     '!end_appendix',
  101.     '!end_asc',
  102.     '!end_description',
  103.     '!end_document',
  104.     '!end_enumerate',
  105.     '!end_html',
  106.     '!end_itemize',
  107.     '!end_man',
  108.     '!end_pch',
  109.     '!end_rtf',
  110.     '!end_stg',
  111.     '!end_tex',
  112.     '!end_win',
  113.     '!end_xlist',
  114.     '!end_verbatim',
  115. #    '!english',
  116. #    '!fussy',
  117. #    '!german',
  118. #    '!html',
  119. #    '!image',
  120.     '!include',
  121.     '!item',
  122. #    '!label',
  123. #    '!macro',
  124.     '!maketitle',
  125. #    '!man',
  126. #    '!man_lpp',
  127. #    '!medskip',
  128. #    '!newpage',
  129. #    '!no_bottomlines',
  130. #    '!no_effects',
  131. #    '!no_headlines',
  132. #    '!no_images',
  133. #    '!no_quotes',
  134. #    '!no_umlaute',
  135.     '!node',
  136. #    '!pch',
  137. #    '!pnode',
  138. #    '!program',
  139. #    '!programimage',
  140. #    '!psubnode',
  141. #    '!psubsubnode',
  142. #    '!quote_verbatim_off',
  143. #    '!quote_verbatim_on',
  144. #    '!rtf',
  145. #    '!rtf_monofont',
  146. #    '!rtf_propfont',
  147. #    '!sloppy',
  148. #    '!smallskip',
  149. #    '!stg',
  150. #    '!stg_no_database',
  151. #    '!street',
  152.     '!subnode',
  153.     '!subsubnode',
  154.     '!subsubtoc',
  155.     '!subtoc',
  156.     '!tableofcontents',
  157. #    '!tex',
  158. #    '!tex_2e',
  159. #    '!tex_book',
  160. #    '!tex_dpi',
  161. #    '!tex_emtex',
  162. #    '!tex_lindner',
  163. #    '!tex_strunk',
  164. #    '!tex_verb',
  165. #    '!toc',
  166. #    '!toc_start_0',
  167. #    '!town',
  168. #    '!udoinfo',
  169. #    '!use_auto_subsubtocs',
  170. #    '!use_auto_subtocs',
  171. #    '!use_formfeed',
  172. #    '!use_short_toc',
  173. #    '!verbatim_no_umlaute',
  174. #    '!version',
  175. #    '!vinclude',
  176. #    '!win',
  177. #    '(!alpha)',
  178. #    '(!beta)',
  179. #    '(!ck)',
  180. #    '(!ff)',
  181. #    '(!file)',
  182. #    '(!grin)',
  183. #    '!index',
  184. #    '(!LaTeX)',
  185. #    '(!LaTeXe)',
  186. #    '(!laugh)',
  187. #    '(!lb0)',
  188. #    '(!lb1)',
  189. #    '(!lb2)',
  190. #    '(!lb3)',
  191. #    '(!lb4)',
  192. #    '!link',
  193. #    '(!ll)',
  194. #    '(!mm)',
  195. #    '(!nl)',
  196. #    '(!nn)',
  197. #    '!nolb0',
  198. #    '!nolb1',
  199. #    '!nolb2',
  200. #    '!nolb3',
  201. #    '!nolb4',
  202. #    '!plink',
  203. #    '(!pp)',
  204. #    '(!short_today)',
  205. #    '(!TeX)',
  206. #    '(!today)',
  207. #    '(!tt)',
  208.     '!xlink';
  209.  
  210.   -- Texthervorhebungen:
  211.   SHORTCUT 'B'  = {(!B)\c(!b)};        -- fett
  212.   SHORTCUT 'I'  = {(!I)\c(!i)};        -- kursiv
  213.   SHORTCUT 'U'  = {(!U)\c(!u)};        -- unterstrichen
  214.   SHORTCUT 'V'  = {(!V)\c(!V)};        -- verb
  215.   SHORTCUT 'v'  = {''(!V)\c(!V)''};    -- verb
  216.   SHORTCUT 'N'  = {(!N)\c(!N)};        -- Fußnote
  217.  
  218.   -- Umgebungen
  219.   SHORTCUT 'ba' = {!begin_appendix\n\c\n!end_appendix\n};
  220.   SHORTCUT 'bc' = {!begin_center\n\c\n!end_center\n};
  221.   SHORTCUT 'bd' = {!begin_description\n\c\n!end_description\n};
  222.   SHORTCUT 'bi' = {!begin_itemize\n\c!end_itemize\n};
  223.   SHORTCUT 'be' = {!begin_enumerate\n\c/!end_enumerate\n};
  224.   SHORTCUT 'bo' = {!begin_document\n\c\n!end_document\n};
  225.   SHORTCUT 'bq' = {!begin_quote\n\c\n!end_quote\n};
  226.   SHORTCUT 'bv' = {!begin_verbatim\n\c\n!end_verbatim\n};
  227.   SHORTCUT 'bx' = {!begin_xlist\n\c\n!end_xlist\n};
  228.  
  229.   -- sonstige Kommandos
  230.  
  231.   SHORTCUT 'n ' = {!node \n\c\n};
  232.   SHORTCUT 'sn' = {!subnode \n\c\n};
  233.   SHORTCUT 'ss' = {!subsubnode \n\c\n};
  234.  
  235.   SHORTCUT 'tc' = {!tableofcontents\n};
  236.  
  237.   SHORTCUT 'ts' = {!subtoc\n};
  238.   SHORTCUT 'tt' = {!subsubtoc\n};
  239.  
  240.   SHORTCUT 'mt' = {!maketitle\n};
  241.  
  242.  
  243.   -- Aufzählungspunkt für die Itemize-, Enumerate- und
  244.   --Description-Umgebung
  245.   SHORTCUT 'i' = {!item };
  246.  
  247.   -- Aufzählungspunkt (nur) für die Description-Umgebung
  248.   SHORTCUT 'it' = {!item [\c]};
  249.  
  250.   -- Zeilenumbruch
  251.   SHORTCUT 'nl' = { (!nl)\n};
  252.  
  253.   -- Seitenumbruch
  254.   SHORTCUT 'np' = {!newpage\n};
  255.  
  256.   -- ein Label
  257.   SHORTCUT 'la' = {!label\n};
  258.  
  259.   -- Einbinden eines Files
  260.   SHORTCUT 'in' = {!include\n};
  261.  
  262.   -- Trennregel
  263.   SHORTCUT 'hy' = {!hyphen\n};
  264.  
  265.   SHORTCUT 'toc' = {!tableofcontents};
  266.  
  267.   SHORTCUT 'mak' = {!maketitle};
  268.  
  269.   -- Informationen über den Autor und das Dokument
  270.  
  271.   SHORTCUT 'info' = {\
  272. !author Uwe Mindrup
  273. !street Wolfsgrubenstraße 23
  274. !town 74379 Ingersheim
  275. !email Uwe Mindrup @ LB
  276. !email Uwe_Mindrup@lb.maus.de
  277.  
  278. !title
  279. !program
  280. !version
  281. !date
  282. };
  283.  
  284.   -- Kommentare
  285.  
  286.   SHORTCUT 'COM' = {\
  287. ############################################################
  288. # \c
  289. ############################################################
  290. };
  291.  
  292.   SHORTCUT 'com' = {\
  293. #-----------------------------------------------------------
  294. # \c
  295. #-----------------------------------------------------------
  296. };
  297.  
  298.  
  299. }
  300.